﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Mascotas.Master" AutoEventWireup="true" CodeBehind="login-admin-modificar.aspx.cs" Inherits="RegistroMascotas2.login_admin_modificar" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register TagPrefix="uc" TagName="MenuUsuario" Src="~/MenuUsuario.ascx" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="loginAdminModificarContenedor">
    <div class="tituloSeccion">
        <h2>MODIFICACION DE DATOS PROPIOS</h2>
    </div>
    <div id="cuentaizq">
        <uc:MenuUsuario id="menuUsuario" runat="server"></uc:MenuUsuario>
    </div>
    <div id="cuentacentro" runat="server" class="cuentacentro">
        <div class="nombresFormulario">
            <div class="filaCampo">
                <p class="inputs">Nombre:</p>
            </div>
            <div class="filaCampo">
                <p class="inputs">Usuario:</p>
            </div>
            <div class="filaCampo">
                <p class="inputs">Contraseña:</p>
            </div>
            <div class="filaCampo">
                <p class="inputs">Repita su contraseña:</p>
            </div>
        </div>
        <div class="camposFormulario">
            <div class="filaCampo">
                <asp:TextBox ID="txtNombre" runat="server" />        
                <asp:FilteredTextBoxExtender ID="feNombre" runat="server" TargetControlID="txtNombre"
                FilterMode="ValidChars" ValidChars="abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÑñÁÉÍÓÚáéíóú " 
                InvalidChars="0123456789,:;+*¨´[]^`{}¡!¿?/&amp;%$#&quot;=|°¬&lt;&gt;@._-"  />
                <asp:RequiredFieldValidator ID="rfvNombre" runat="server" ErrorMessage="Se requiere nombre." Text="*" ControlToValidate="txtNombre" ValidationGroup="admin"/>
            </div>
            <div class="filaCampo">
                <asp:Label ID="datos_usuario" runat="server" Text="" CssClass="info"/>
            </div>
            <div class="filaCampo">
                <asp:TextBox ID="txtContraseña" runat="server" TextMode="Password"/>
                <asp:RegularExpressionValidator ID="reContraseña" runat="server" ErrorMessage="La contraseña debe contar con 6 caracteres minimamente." 
                    ValidationExpression="^.*(?=.{6,}).*$"  ControlToValidate="txtContraseña" Text="*" ValidationGroup="admin"/>
                <asp:FilteredTextBoxExtender ID="feContraseña" runat="server" TargetControlID="txtcontraseña"
                FilterMode="ValidChars" ValidChars="0123456789abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÑñ_-." 
                InvalidChars="ÁÉÍÓÚáéíóú,:;+*¨´[]^`{}¡!¿?/&amp;%$#&quot;=|°¬&lt;&gt;@"  />
                <asp:RequiredFieldValidator ID="rfvContraseña" runat="server" ErrorMessage="Se requiere contraseña." ControlToValidate="txtContraseña" Text="*" ValidationGroup="admin" />
            </div>
            <div class="filaCampo">
                <asp:TextBox ID="txtContraseña2" runat="server" TextMode="Password"/>
                <asp:FilteredTextBoxExtender ID="feContraseña2" runat="server" TargetControlID="txtcontraseña2"
                FilterMode="ValidChars" ValidChars="0123456789abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÑñ_-." 
                InvalidChars="ÁÉÍÓÚáéíóú,:;+*¨´[]^`{}¡!¿?/&amp;%$#&quot;=|°¬&lt;&gt;@"  />
                <asp:CompareValidator ID="rfvContraseña2" runat="server" ErrorMessage="Las contraseñas no coinciden." Text="*" ControlToCompare="txtContraseña" ControlToValidate="txtContraseña2"  ValidationGroup="admin"/>
            </div>
        </div>
        <div class="guardarCambios">
            <asp:Button ID="btnGuardarCambios" runat="server" Text="Guardar Cambios" 
                CssClass="botonpatitagrande" ValidationGroup="admin" 
                onclick="btnGuardarCambios_Click" />
            <asp:ValidationSummary ID="vsErrores" ValidationGroup="admin" runat="server" />
        </div>
	</div>
    <div id="cuentader" runat="server" class="cuentaDerModificar">
        <asp:Image ID="datos_foto" runat="server"/></br>	
        <asp:FileUpload ID="fuMiCuentaImagen" runat="server" /></br>
        <asp:Label ID="lblError" runat="server" Text="" />
	</div>
    <div id="panelOculto" runat="server">
        <asp:Label ID="lblNotificacion" runat="server" Text="" />            
    </div>
    </div>
</asp:Content>
